Distributed Self-Organizing Event Space Partitioning for Content-Based Publish/Subscribe Systems

نویسندگان

  • Antonio Ruberti
  • Roberto Beraldi
  • Adriano Cerocchi
  • Fabio Papale
  • Leonardo Querzoni
چکیده

Choosing the best platform for distributed publish/subscribe communications usually implies a careful choice of the desired event selection model; content-based systems allow fine grained interest selection through expressive subscriptions usually at the cost of limited scalability; topic-based systems offer high-performance and scalable event dissemination at the cost of reduced expressiveness for the subscribers that must then locally filter uninteresting events. In this paper we present a novel solution for implementing a content-based event selection model on top of an existing topic-based system; our solution is based on the idea of dynamically partition the event space and mapping subscribers interests on the resulting discrete intervals represented by topics; the partitioning is automatically built and continuously adapted at runtime in a distributed way with the goal of maintaining predefined minimum target performance despite possible changes in the subscriber interests. The effectiveness of our solution is shown through an extensive set of experiments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Brief Announcement: Distributed Self-organizing Event Space Partitioning for Content-Based Publish/Subscribe Systems

Context and motivations. Publish/subscribe systems have commonly been divided in two large families on the basis of their event-selection model [2]: topicbased and content-based systems. The former trade reduced subscription expressiveness with simpler implementations and higher performance. Conversely, the latter allow to accurately map published data in a complex event schema on top of which ...

متن کامل

Subscription Partitioning and Routing in Content-based Publish/Subscribe Systems

Content-based Publish/Subscribe systems allow information consumers to choose the information based on the content of events. In order to optimize network (for example the network traffic, load balancing and throughput), subscription partition and routing have been used. In this paper, proposes two approaches to achieve this goal. The first one is Event Space Partitioning(ESP) means partitionin...

متن کامل

Sub-2-Sub: Self-Organizing Content-Based Publish Subscribe for Dynamic Large Scale Collaborative Networks

In this paper, we address the problem of constructing scalable content-based publish/subscribe systems. Publish/subscribe systems are asynchronous event-notification systems in which a published event is forwarded to exactly those nodes that have previously subscribed for that event. Subscriptions can range from a simple specification of merely the type of an event to a specification of the val...

متن کامل

Combining Flexibility and Scalability in a Peer-to-Peer Publish/Subscribe System

The content-based publish/subscribe model has been adopted by many services to deliver data between distributed users based on application-specific semantics. Two key issues in such systems, the semantic expressiveness of content matching and the scalability of the matching mechanism, are often found to be in conflict due to the complexity associated with content matching. In this paper, we pre...

متن کامل

HOMED: A Peer-to-Peer Overlay Architecture for Large-Scale Content-based Publish/Subscribe Systems

Content-based publish/subscrbe systems provide an useful alternative to traditional address-based communication due to their ability to decouple communication between participants. It has remained a challenge to design a scalable overlay supporting the complexity of content-based networks, while satisfying the desirable properties large distributed systems should have. This paper presents a new...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011